Small cleanup in hotplug script.
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Sun, 16 Oct 2005 11:34:37 +0000 (12:34 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Sun, 16 Oct 2005 11:34:37 +0000 (12:34 +0100)
Signed-off-by: Keir Fraser <keir@xensource.com>
tools/examples/xen-backend.agent
tools/examples/xen-backend.rules

index 1d47e16e4f013ccad239d163a05406dcca50ad30..105572102b7598283945ea0776ea383d2d8707fc 100755 (executable)
@@ -1,10 +1,5 @@
 #! /bin/sh
 
-#ACTION=add
-#DEVPATH=/devices/xen-backend/vif-1-0
-#PHYSDEVDRIVER=vif
-#XENBUS_TYPE=vif
-
 PATH=/etc/xen/scripts:$PATH
 
 case "$ACTION" in
@@ -25,7 +20,7 @@ case "$ACTION" in
     xenstore-rm -t "$XENBUS_PATH"
     ;;
   online)
-    case "$PHYSDEVDRIVER" in
+    case "$XENBUS_TYPE" in
       vif)
         [ -n "$script" ] && $script up
         ;;
index b68dbd4914a28ddd613ba442fb912faf278babf5..514768b13c0664776d696f62ed8d56edec4dd277 100644 (file)
@@ -1,4 +1,4 @@
 SUBSYSTEM=="xen-backend", KERNEL=="vbd*", ACTION=="add", RUN+="/etc/xen/scripts/block bind"
 SUBSYSTEM=="xen-backend", KERNEL=="vbd*", ACTION=="remove", RUN+="/etc/xen/scripts/block unbind"
-SUBSYSTEM=="xen-backend", KERNEL=="vif*", ENV{PHYSDEVDRIVER}=="vif", ACTION=="online", RUN+="$env{script} up"
+SUBSYSTEM=="xen-backend", KERNEL=="vif*", ACTION=="online", RUN+="$env{script} up"
 SUBSYSTEM=="xen-backend", ACTION=="remove", RUN+="/usr/bin/xenstore-rm -t $env{XENBUS_PATH}"